package com.gec.obwiki.entity;
import lombok.*;
import lombok.extern.java.Log;

//@Getter
//@Setter
//@ToString(of={"name","age"})
//@EqualsAndHashCode//比较两个对象逻辑上是否相等
//@AllArgsConstructor//生成全参构造器
//@NoArgsConstructor//生成无参构造器
//@RequiredArgsConstructor//生成构造方法
@Data//以上注解的集合
@Builder//作用于类上，将类转变为建造者模式
@Log//作用于类上，生成日志变量。针对不同的日志实现产品，有不同的注解
public class SysUser2 {
    @NonNull//检查对象是否为空
    private String name;
    private final int age;
    private String email;
    private String address;
    private String password;
    private boolean funny=true;


    public static void main(String[]args){
//        SysUser2 sysUser2 = new SysUser2();
//        sysUser2.setName(null);
//        System.out.println(sysUser2);
    }
}
